/**
 * 
 */
package com.gopay.common.domain.bank.psbc.ebank;

import java.io.Serializable;

import com.gopay.common.domain.bank.BaseMessage;

/**
 * @PsbcMessage.java
 * @author Ryan
 * @2013-12-2 上午10:17:21  www.gopay.com.cn Inc.All rights reserved.
 */
public class PsbcMessage extends BaseMessage implements Serializable {
    private static final long serialVersionUID = -71643992215737870L;
    /**
     * 提交银行地址
     */
    private String bankUrl = "";
    /**
     * 消息体对应的明文串
     */
    //private String plainMessage = "";
    /**
     * 消息体对应的密文串
     */
    //private String signMessage = "";
    /**
     * 交易缩写.
     */
    private String tranAbbr = "";
    /**
     * 商户日期时间.
     */
    private String mercDtTm = "";
    /**
     * 订单号.
     */
    private String termSsn = "";
    /**
     * 原交易商户日期.
     */
    private String oSttDate = "";
    /**
     * 原交易订单号.
     */
    private String oAcqSsn = "";
    /**
     * 商户号.
     */
    private String mercCode = "";
    /**
     * 终端号.
     */
    private String termCode = "";
    /**
     * 交易金额.
     */
    private String tranAmt = "";
    /**
     * 商户通知地址.
     */
    private String mercUrl = "";
    /**
     * 交易备注1.
     */
    private String remark1 = "";
    /**
     * 交易备注2.
     */
    private String remark2 = "";
    
    private String compFlag="";
    
    
    /**
     * @return the compFlag
     */
    public String getCompFlag() {
        return compFlag;
    }
    /**
     * @param compFlag the compFlag to set
     */
    public void setCompFlag(String compFlag) {
        this.compFlag = compFlag;
    }
    /**
     * @return the bankUrl
     */
    private String respCode="";
    public String getBankUrl() {
        return bankUrl;
    }
    /**
     * @param bankUrl the bankUrl to set
     */
    public void setBankUrl(String bankUrl) {
        this.bankUrl = bankUrl;
    }

    /**
     * @return the tranAbbr
     */
    public String getTranAbbr() {
        return tranAbbr;
    }
    /**
     * @param tranAbbr the tranAbbr to set
     */
    public void setTranAbbr(String tranAbbr) {
        this.tranAbbr = tranAbbr;
    }
    /**
     * @return the mercDtTm
     */
    public String getMercDtTm() {
        return mercDtTm;
    }
    /**
     * @param mercDtTm the mercDtTm to set
     */
    public void setMercDtTm(String mercDtTm) {
        this.mercDtTm = mercDtTm;
    }
    /**
     * @return the termSsn
     */
    public String getTermSsn() {
        return termSsn;
    }
    /**
     * @param termSsn the termSsn to set
     */
    public void setTermSsn(String termSsn) {
        this.termSsn = termSsn;
    }
    /**
     * @return the oSttDate
     */
    public String getoSttDate() {
        return oSttDate;
    }
    /**
     * @param oSttDate the oSttDate to set
     */
    public void setoSttDate(String oSttDate) {
        this.oSttDate = oSttDate;
    }
    /**
     * @return the oAcqSsn
     */
    public String getoAcqSsn() {
        return oAcqSsn;
    }
    /**
     * @param oAcqSsn the oAcqSsn to set
     */
    public void setoAcqSsn(String oAcqSsn) {
        this.oAcqSsn = oAcqSsn;
    }
    /**
     * @return the mercCode
     */
    public String getMercCode() {
        return mercCode;
    }
    /**
     * @param mercCode the mercCode to set
     */
    public void setMercCode(String mercCode) {
        this.mercCode = mercCode;
    }
    /**
     * @return the termCode
     */
    public String getTermCode() {
        return termCode;
    }
    /**
     * @param termCode the termCode to set
     */
    public void setTermCode(String termCode) {
        this.termCode = termCode;
    }
    /**
     * @return the tranAmt
     */
    public String getTranAmt() {
        return tranAmt;
    }
    /**
     * @param tranAmt the tranAmt to set
     */
    public void setTranAmt(String tranAmt) {
        this.tranAmt = tranAmt;
    }
    /**
     * @return the mercUrl
     */
    public String getMercUrl() {
        return mercUrl;
    }
    /**
     * @param mercUrl the mercUrl to set
     */
    public void setMercUrl(String mercUrl) {
        this.mercUrl = mercUrl;
    }
    /**
     * @return the remark1
     */
    public String getRemark1() {
        return remark1;
    }
    /**
     * @param remark1 the remark1 to set
     */
    public void setRemark1(String remark1) {
        this.remark1 = remark1;
    }
    /**
     * @return the remark2
     */
    public String getRemark2() {
        return remark2;
    }
    /**
     * @param remark2 the remark2 to set
     */
    public void setRemark2(String remark2) {
        this.remark2 = remark2;
    }
    /**
     * @return the respCode
     */
    public String getRespCode() {
        return respCode;
    }
    /**
     * @param respCode the respCode to set
     */
    public void setRespCode(String respCode) {
        this.respCode = respCode;
    }
    
    
}
